package com.hawk.parse;

import com.hawk.domain.LogDomain;

import java.util.logging.Logger;

/**
 * @author hawk
 * @date 2022/1/12 20:10
 * @desc 日志输出格式化接口，使用者自定义数据结构
 **/
public interface LogPrintService {
    Logger logger = Logger.getLogger("com.hawk.parse.LogPrintService");

    /**
     * 输出打印日志
     *
     * @param
     * @return
     */
    default void print(LogDomain logDomain) {
        logger.info("操作者: " + logDomain.getUser() +
                ", 业务对象: " + logDomain.getResourceNo() +
                ", 操作: " + logDomain.getOperate());
    }
}
